package com.ttg.web.service;

import com.ttg.common.enums.AcctSubjectTypeEnum;
import com.ttg.model.dto.CMAcctAnalysisDTO;
import com.ttg.model.pojo.CostManageAcctDepositAnalysis;
import com.ttg.model.vo.CMAcctDepositAnalysisVO;

import java.util.List;

/**
 * Description：
 * Author: chenyou
 * Date: 2025/9/30 17:56
 * Company: ttg
 * Copyright: Copyright (c) 2025
 */
public interface AcctDepositAnalysisService {

    CMAcctDepositAnalysisVO depositComparisonNetting(CMAcctAnalysisDTO reqDto, List<CostManageAcctDepositAnalysis> settList, List<CostManageAcctDepositAnalysis> comparisonList, AcctSubjectTypeEnum acctSubjectTypeEnum);

    CMAcctDepositAnalysisVO total(CMAcctAnalysisDTO reqDto,CMAcctDepositAnalysisVO a1,CMAcctDepositAnalysisVO a2);
}
